
// <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
// #[regen=yes,id=DCE.9DB4ED99-D4B3-0FB7-4901-3E17E65945C3]
// </editor-fold> 
public interface Observer {

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.A0479FEA-616E-17CA-E076-0B822D6B0330]
    // </editor-fold> 
    public void Attach ();

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.C325F571-A15D-2F89-CDFD-87BA2F60B4B5]
    // </editor-fold> 
    public void Detach ();

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.242346D2-F676-18FB-275B-F3CDC510C72D]
    // </editor-fold> 
    public void Notify ();

}

